home *** CD-ROM | disk | FTP | other *** search
/ Logiciels PC Special 3 / Logiciel PC - Hors-Serie 3.iso / Logs / consoles / neogeo / PKBMame / VGATWEAK.TXT < prev    next >
Text File  |  1999-04-01  |  4KB  |  153 lines

  1. VGATWEAK.TXT - V.V - Updated 4/1/99
  2. ------------
  3.  
  4. TWEAKed modes are undocumented modes obtained by tweaking the registers
  5. of a standard VGA card; they're probably the best way with PCs to get
  6. the strange resolution MAME needs for correct emulation at the desired 
  7. refresh rates *.
  8.  
  9. Unfortunately the don't work on all the systems in the same way, so we
  10. finally decided to allow the user to configure them.
  11.  
  12. If tweaked modes worked for you and now they don't, overwrite the new
  13. settings under [tweaked] in mame.cfg with the values in [compatible]
  14. below.
  15.  
  16. * Please note you have to set "vesa = no" in mame.cfg or use -novesa to
  17. actually use them; VESA modes will still be used if there's no tweaked
  18. mode matching the screen resolution.
  19.  
  20. ------------
  21.  
  22. These are some recommended settings we found. Just copy all the values 
  23. in any subsection to [tweaked] in mame.cfg to get known working modes:
  24. [compatible]:   should work on all monitors / cards; wrong refresh rates
  25. [default]:      these are default mode, correct refresh rates (57 or 60Hz) *
  26. [g200]:         like default, but should work better with a Matrox G200
  27. [s3]:           like default, but should work better with any S3 card
  28. * you need to activate vsync or alwayssynced to get correct refresh rates
  29.  
  30. You can also try to make your own definitions: modes with subtle changes 
  31. to the supplied values should still work; there's no guarantee if you 
  32. make heavy modifications; YOU COULD ALSO DAMAGE YOUR MONITOR if you lower
  33. the values too much!!
  34.  
  35. If you find new and better definitions for your system, you can mail the 
  36. new values to Valerio Verrando, v.verrando@mclink.it for inclusion in
  37. the next MAME release.
  38.  
  39. 224x288ns_h = 224x288 mode, noscanlines, horizontal total.
  40. 256x256sc_hor_v = 256x256 horizontal mode, scanlines, vertical total.
  41.  
  42. Lower horizontal and vertical total values to get larger displays and 
  43. increase refresh rate. Both the settings are in the range 0-255.
  44.  
  45.  
  46. Use these games for testing:
  47. 224x288                         pacman
  48. 256x256 (vertical 60Hz)         dkong
  49. 256x256 (horizontal 60Hz)       liberatr
  50. 256x256 (vertical 57Hz)         btime
  51. 256x256 (horizontal 57Hz)       mpatrol
  52. 288x224                         rallyx
  53. 256x224 *                       junglek
  54. * (auto-selects horizontal 256x256 or 288x224 depending on 256x224_hor)
  55.                    ^recommended^
  56.  
  57.  
  58. [compatible]
  59. 224x288ns_h = 95
  60. 224x288ns_v = 85
  61. 224x288sc_h = 95
  62. 224x288sc_v = 67
  63. 288x224ns_h = 95
  64. 288x224ns_v = 11
  65. 288x224sc_h = 95
  66. 288x224sc_v = 11
  67. 256x256ns_h = 95
  68. 256x256ns_v = 35
  69. 256x256sc_h = 95
  70. 256x256sc_v = 35
  71. 256x256ns_57_h = 95
  72. 256x256ns_57_v = 35
  73. 256x256sc_57_h = 95
  74. 256x256sc_57_v = 35
  75.  
  76. [default]
  77. 224x288ns_h = 95
  78. 224x288ns_v = 85
  79. 224x288sc_h = 95
  80. 224x288sc_v = 67
  81. 288x224ns_h = 86
  82. 288x224ns_v = 63
  83. 288x224sc_h = 95
  84. 288x224sc_v = 11
  85. 256x256ns_h = 98
  86. 256x256ns_v = 66
  87. 256x256sc_h = 95
  88. 256x256sc_v = 35
  89. 256x256ns_hor_h = 85
  90. 256x256ns_hor_v = 66
  91. 256x256sc_hor_h = 82
  92. 256x256sc_hor_v = 43
  93. 256x256ns_57_h = 95
  94. 256x256ns_57_v = 35
  95. 256x256sc_57_h = 95
  96. 256x256sc_57_v = 16
  97. 256x256ns_h57_h = 85
  98. 256x256ns_h57_v = 97
  99. 256x256sc_h57_h = 84
  100. 256x256sc_h57_v = 51
  101.  
  102. [g200]
  103. 224x288ns_h = 95
  104. 224x288ns_v = 77
  105. 224x288sc_h = 95
  106. 224x288sc_v = 67
  107. 288x224ns_h = 91
  108. 288x224ns_v = 30
  109. 288x224sc_h = 95
  110. 288x224sc_v = 3
  111. 256x256ns_h = 100
  112. 256x256ns_v = 49
  113. 256x256sc_h = 97
  114. 256x256sc_v = 32
  115. 256x256ns_hor_h = 85
  116. 256x256ns_hor_v = 66
  117. 256x256sc_hor_h = 82
  118. 256x256sc_hor_v = 43
  119. 256x256ns_57_h = 95
  120. 256x256ns_57_v = 35
  121. 256x256sc_57_h = 95
  122. 256x256sc_57_v = 16
  123. 256x256ns_h57_h = 85
  124. 256x256ns_h57_v = 97
  125. 256x256sc_h57_h = 84
  126. 256x256sc_h57_v = 51
  127.  
  128. [s3]
  129. 224x288ns_h = 95
  130. 224x288ns_v = 83
  131. 224x288sc_h = 95
  132. 224x288sc_v = 67
  133. 288x224ns_h = 95
  134. 288x224ns_v = 8
  135. 288x224sc_h = 95
  136. 288x224sc_v = 3
  137. 256x256ns_h = 97
  138. 256x256ns_v = 71
  139. 256x256sc_h = 97
  140. 256x256sc_v = 34
  141. 256x256ns_hor_h = 82
  142. 256x256ns_hor_v = 85
  143. 256x256sc_hor_h = 82
  144. 256x256sc_hor_v = 43
  145. 256x256ns_57_h = 95
  146. 256x256ns_57_v = 35
  147. 256x256sc_57_h = 95
  148. 256x256sc_57_v = 16
  149. 256x256ns_h57_h = 85
  150. 256x256ns_h57_v = 97
  151. 256x256sc_h57_h = 84
  152. 256x256sc_h57_v = 51
  153.